turned turtle - German English Dictionary